public class ArraysDemo {
	public static void main(String[] args) {

		// 第一种定义数组的方式是创建数组并且给初始化
		int[] arrays = { 1, 2, 3, 4, 5, 6 };
		// 编码规范中括号放到类型后面
		System.out.println(arrays[0]);
		// 第二种创建数组的方式创建数据
		int[] a = new int[12];

		// 第三种先定义数组，在使用其之前创建数组
		int[] a1;
 
		a1 = new int[12];
		for (int i = 0; i < a.length; i++) {
			a[i] = i;
		}

//		
//		System.out.println(a[12]);
		for (int i = 0; i < a.length; i++) {
			System.out.println(a[i]);
		}
		int i = 18;
		a(i);
		System.out.println(i);
		a(a);
		
		System.out.println(a[0]);
	}
	
	static void a(int i) {
		System.out.println("i=" + i);
		i = 13;
	}
	
	static void a(int[] a) {
		System.out.println("a[0]=" + a[0]);
		a[0] = 13;
	}
}
